package com.huatai.exchange.facade.bean;

import com.faneui.common.utils.BeanUtils;

import java.util.List;

public class CustDataFileVo {

    private String type; // 1-晚间清算，2-客户文件

    private String destType;// 1-邮箱，2-SZT，3-SMB

    private String id;

    private String taskName;

    private String custName;

    private String exchangeInfoId;

    private String destAddress;// 邮箱 ，模板

    private String jsonProperties;

    private String beginTime; // 开始执行时间

    private String nextDate; //

    private String businSider; // 业务方

    private String dealStatus; // 当日执行状态

    private String status; // 任务状态 0-无效,1-有效

    /** 查询字段 **/
    private List<String> ids;

    private List<String> exchangeInfoIds;

    private Integer fileNum; // 文件数量

    public Integer getFileNum() {
        return fileNum;
    }

    public void setFileNum(Integer fileNum) {
        this.fileNum = fileNum;
    }

    public List<String> getIds() {
        return ids;
    }

    public void setIds(List<String> ids) {
        BeanUtils.formatData(this.ids,ids);
    }

    public List<String> getExchangeInfoIds() {
        return exchangeInfoIds;
    }

    public void setExchangeInfoIds(List<String> exchangeInfoIds) {
        BeanUtils.formatData(this.exchangeInfoIds,exchangeInfoIds);
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDestType() {
        return destType;
    }

    public void setDestType(String destType) {
        this.destType = destType;
    }

    public String getDealStatus() {
        return dealStatus;
    }

    public void setDealStatus(String dealStatus) {
        this.dealStatus = dealStatus;
    }

    public String getBusinSider() {
        return businSider;
    }

    public void setBusinSider(String businSider) {
        this.businSider = businSider;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getExchangeInfoId() {
        return exchangeInfoId;
    }

    public void setExchangeInfoId(String exchangeInfoId) {
        this.exchangeInfoId = exchangeInfoId;
    }

    public String getDestAddress() {
        return destAddress;
    }

    public void setDestAddress(String destAddress) {
        this.destAddress = destAddress;
    }

    public String getJsonProperties() {
        return jsonProperties;
    }

    public void setJsonProperties(String jsonProperties) {
        this.jsonProperties = jsonProperties;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getNextDate() {
        return nextDate;
    }

    public void setNextDate(String nextDate) {
        this.nextDate = nextDate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
